total participation - Español Inglés Diccionario